package com.chapter17.demo9;

public class BlockedTask implements Runnable{
    @Override
    public void run() {
        /**
         * 通过调用interrupt方法来中止被阻塞的线程，那么执行任务的代码就需要放到try子句中，否则在捕获
         * InterruptedException异常后，catch子句之后的代码依然会被执行。
         */
        try {
            Thread.sleep(1000);
        } catch (InterruptedException e) {
            System.out.println("线程被中断");
        }
        System.out.println("任务退出");
    }
}
